You don't need to write code in order to build a successful startup. You need someone with programming skills. In fact, many startups built by strong technical teams failed because of disagreements and misalignment of interests. Here's how to launch a startup without a technical co-founder.